pride oneself upon - Español Inglés Diccionario